<p>
    The framework includes a basic set of widgets to avoid depending on any
    3rd party widget libraries. All widgets are themeable using the framework
    theme support.
</p>

<style type="text/css">
TABLE.widgetTable IMG {
    float: right;
}
</style>
        
<table border="0" cellpadding="4" cellspacing="8" class="widgetTable">

<tr valign="middle">
<td><img src="img/dialog.gif" alt="Dialog" width="220" height="102"></td>
<td>&nbsp;</td>
<td>
    <b>DialogBox</b>
    <p>Replacement for the standard GWT dialog box. Includes a title
        bar, content area and button bar. Styled using CSS and image sprites.
        Blocks application input when modal.
    </p>
</td>
</tr>

<tr valign="middle">
<td><img src="img/buttons.gif" alt="CssButton" width="188" height="23"></td>
<td>&nbsp;</td>
<td>
    <b>CssButton</b>
    <p>Button styled usign a CSS background image sprite with rollover support.
        Lightweight as it is rendered as a single BUTTON element.
    </p>
</td>
</tr>

<tr valign="middle">
<td><img src="img/html_menu.gif" alt="MenuPortlet" width="157" height="69"></td>
<td>&nbsp;</td>
<td>
    <b>MenuPortlet</b>
    <p>Lightweight cascading menu constructed from an HTML template served
        by the web application (i.e. template comes from static HTML or
        JSP etc.).
    </p>
</td>
</tr>

<tr valign="middle">
<td><img src="main/img/portlet-toolbuttons-blue.gif" alt="ToolButton" width="112" height="48"></td>
<td>&nbsp;</td>
<td>
    <b>ToolButton</b>
    <p>Small button for toolbars and so on. Styled using a background image
        sprite
    </p>
</td>
</tr>

<tr valign="middle">
<td><img src="img/shadow_panel.gif" alt="ShadowPanel" width="81" height="32"></td>
<td>&nbsp;</td>
<td>
    <b>ShadowPanel</b>
    <p>Adds a shadow to any widget. Styled using a CSS background image sprite.
    </p>
</td>
</tr>

</table>
